show one's advantage - Francés Inglés Diccionario